.BMapLabel span{
	position: absolute;
	font-size: 30px;
	left:-13px;
	top:-15px;
}
.marker-cluster span{
	line-height: 30px;
}
.marker-cluster-large{
    margin-left:-20px;
    margin-top:-20px;
    width:40px;
    height:40px;
    opacity:1;
    pointer-events:auto;
    background-clip:padding-box;
    border-radius:20px;
    background-color:rgba(253,156,115,0.6);
}
.marker-cluster-large div{
	width: 30px;
	height: 30px;
	margin-left: 5px;
	margin-top: 5px;
	text-align: center;
	border-radius: 15px;
	font: 12px "Helvetica Neue", Arial, Helvetica, sans-serif;
	background-color: rgba(241, 128, 23, 0.6);
}
.marker-cluster-medium{
    margin-left:-20px;
    margin-top:-20px;
    width:40px;
    height:40px;
    opacity:1;
    pointer-events:auto;
    background-clip:padding-box;
    border-radius:20px;
    background-color:rgba(241,211,87,0.6);
}
.marker-cluster-medium div{
    width:30px;
    height:30px;
    margin-left:5px;
    margin-top:5px;
    text-align:center;
    border-radius:15px;
    background-color:rgba(240,194,12,0.6);
    font: 12px "Helvetica Neue", Arial, Helvetica, sans-serif;
}
.marker-cluster-small{
    margin-left:-20px;
    margin-top:-20px;
    width:40px;
    height:40px;
    opacity:1;
    background-clip:padding-box;
    border-radius:20px;
    background-color:rgba(181,226,140,0.6);
}
.marker-cluster-small div{
	width: 30px;
	height: 30px;
	margin-left: 5px;
	margin-top: 5px;
	text-align: center;
	border-radius: 15px;
	font: 12px "Helvetica Neue", Arial, Helvetica, sans-serif;
	background-color: rgba(110, 204, 57, 0.6);
}